/*样式初始化及公共样式部分lpm*/

body {
    color: #666;
    font-size: 13px;
    margin: 0 auto;
    background-color: #fff;
    font-family: "Microsoft YaHei";
}

a {
    color: #666;
    text-decoration: none;
}


/*定义全局链接颜色lpm*/

a:hover {
    color: #e1322e;
    text-decoration: none;
    border-bottom-style:
}


/*定义全局链接鼠标滑过颜色lpm*/

div,
ul,
li,
span,
p,
img,
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dt,
dd {
    margin: 0px;
    padding: 0px;
    list-style: none;
    border: 0px;
}


/*主要标签的样式初始化lpm*/

.clear {
    clear: both;
    height: 0px;
    overflow: hidden;
}


/*清除左右浮动lpm*/

.fl {
    float: left;
}


/*定义左浮动lpm*/

.fr {
    float: right;
}


/*定义右浮动lpm*/

.cp img {
    border: 1px solid #C1C1C1;
    padding: 2px;
    background: #fff;
}


/*定义标签调用图片的边框样式lpm*/

.cp a:hover img {
    border: 1px solid #ed6c00;
    padding: 2px;
    background: #fff;
}


/*定义鼠标经过时边框的变化效果lpm*/

#copy {
    display: none;
}

.page{ margin:0 auto; width:1200px}

.top20 {
    padding-top: 20px;
}

.top30 {
    padding-top: 30px;
}

.top10 {
    padding-top: 10px;
}

.top40 {
    padding-top: 40px;
}

.top45 {
    padding-top: 45px;
}

.top50 {
    padding-top: 50px;
}

.top60 {
    padding-top: 60px;
}

.top70 {
    padding-top: 70px;
}
.top80 {
    padding-top: 80px;
}
.top90 {
    padding-top: 90px;
}
.top100 {
    padding-top: 100px;
}
.bg{ width: 100%; min-width: 1100px;}


.font_en {
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: normal;
}


.bg {
    width: 100%;
    min-width: 1200px;
}

@-webkit-keyframes test {
    0% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
    50% {
        -webkit-transform: translate(0, 5px);
        transform: translate(0, 5px)
    }
    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes mymove
{
0%   {top:0px;}
50% {top:30px;}
100% {top:0px;}
}

@-webkit-keyframes mymove /* Safari and Chrome */
{
0%   {top:0px;}
50% {top:30px;}
100% {top:0px;}
}



@-webkit-keyframes spin{
  from { -webkit-transform: rotate(0deg);transform: rotate(0deg);}
  50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
  to {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
@keyframes spin {
  from {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
  50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
  to {-webkit-transform: rotate(360deg); transform: rotate(360deg);}
}

 @-webkit-keyframes warn {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.5;
    }
    100% {
        transform: scale(1);
    -webkit-transform: scale(1);
        opacity: 0.0;
    }
}

 @keyframes warn {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.5;
    }
    100% {
        transform: scale(1);
    -webkit-transform: scale(1);
        opacity: 0.0;
    }
}
@-webkit-keyframes warn1 {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.5;
    }
    100% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.0;
    }
}
@keyframes warn1 {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.5;
    }
    100% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.0;
    }
}
@-webkit-keyframes "warn" {
    0% {
    transform: scale(0);
        -webkit-transform: scale(0);
        opacity: 0.0;
    }
    25% {
    transform: scale(0);
        -webkit-transform: scale(0);
        opacity: 0.1;
    }
    50% {
    transform: scale(0.1);
        -webkit-transform: scale(0.1);
        opacity: 0.3;
    }
    75% {
    transform: scale(0.5);
        -webkit-transform: scale(0.5);
        opacity: 0.5;
    }
    100% {
    transform: scale(1);
        -webkit-transform: scale(1);
        opacity: 0.0;
    }
}

/*抬头*/
.top_bg{width: 100%;min-width: 1200px;height: 45px;line-height: 45px;background: #fbfbfb;font-size: 13px;color: #999;}
.top_bg a{font-size: 13px;color: #999;}
.top_r a{display: block;position: relative;float: left;padding-left: 25px;margin-right: 32px;position: relative;}
.dt{background:url(../images/20190724212149_1616604775.png)no-repeat center left;}
.sj{background: url(../images/20190724212231_1336338653.png)no-repeat center left;}
.xwx{background: url(../images/20190724212300_877803601.png)no-repeat center left;margin-right: 0px !important;padding-left: 32px !important;}

.top_r a>p{position: absolute;top: 45px;left: 0px;display: none;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 9999;}
.top_r a:hover>p{display: block;}
.top_r a>p>img{width: 100px;display: block;}


/*导航*/
.head_bg{width: 100%;min-width: 1200px;height: 140px;}
.logo{margin-top: 36px;}
.name{margin-top: 38px;margin-left: 28px;border-right: 1px #eee solid;padding-right: 22px;}
.name_l{margin-left: 28px;margin-top: 42px;}
.name_l p{font-size: 32px;font-weight: bold;color: #12b7f5;}
.name_l span{display: block;font-size: 14px;     text-transform: uppercase;    text-transform: uppercase;}
.head_tel{background: url(../images/20190724214537_800058786.png)no-repeat center left;padding-left: 57px;margin-top: 48px;}

.head_tel p{font-size: 16px;color: #333;}
.head_tel span{display: block;font-size: 26px;font-weight: bold;color: #12b7f5;}

.name p{font-size:24px;color: #333;font-weight: bold;}


.cs1{background: #12b7f5;
    width: 100%;
    height: 40px;
    border: 1px solid #FFF;
    border-radius: 8px;}
	
	
	
.cs1 span{    line-height: 36px;margin-left: 10px; font-size: 22px;}	
.pro_cj{    margin: 10px;}	
.pro_cj_box{    width: 240px !important;
    border: 1px #ccc solid;
    padding: 20px;
    margin: 6px;
    float: left;}
	
.pro_cj li{    float: left;
    line-height: 30px;
    width: 440px;}
	
	
	
	
	
	



/*栏目*/
.nav{ background:#12b7f5; width: 100%; height:73px;min-width:1200px; }
.nav ul li{ float: left; display: block; width:145px; position: relative;height: 73px;}
.nav ul li a{ display: block;height: 53px;color: #fff; font-size: 16px;padding-top: 20px; text-align: center; position: relative; z-index: 3333}
.nav>ul>li:after,.nav>ul>li:after{content: ''; display: block;background:#fa880d;width:100%; height: 73px; position: absolute; top:0px; left: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;z-index: 2222 }
.nav ul li.navcurrent:after,.nav ul li:hover:after{ opacity: 1; filter: alpha(opacity=100); top: 0; }
.nav ul li a>span{display: block;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}


.nav li a:hover,.nav .a_nav>a{background:#fa880d;}


.drop {
    position: absolute;
    z-index: 10;
    top: 74px;
}
.drop li{height: 40px !important;}
.drop li {
    opacity: 0;
    -webkit-transform-origin: top center;
    transform-origin: top center;
}
.drop ul li:after{display: none;}
.drop li>a {
    font-size: 14px !important;
    background: #12b7f5;
    width: 133px;
    height: 40px !important;
    text-align: center;
    line-height: 40px !important;
    border-top: none;
    margin-top: 0px !important;
    padding-top: 0px !important;
}

.nav li:nth-of-type(1) {
    width: 170px;
}
.NavCeshi li:hover .menu1 li:first-of-type {-webkit-animation: menu1 0.3s ease-in-out forwards;animation: menu1 0.3s ease-in-out forwards;-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}
.NavCeshi li:hover .menu1 li:nth-of-type(2) {-webkit-animation: menu1 0.3s ease-in-out forwards;animation: menu1 0.3s ease-in-out forwards;-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}
.NavCeshi li:hover .menu1 li:nth-of-type(3) {-webkit-animation: menu1 0.3s ease-in-out forwards;animation: menu1 0.3s ease-in-out forwards;-webkit-animation-delay: 0.9s;animation-delay: 0.9s;}
.NavCeshi li:hover .menu1 li:nth-of-type(4) {-webkit-animation: menu1 0.3s ease-in-out forwards;animation: menu1 0.3s ease-in-out forwards;-webkit-animation-delay: 1.2s;animation-delay: 1.2s;}		
.NavCeshi li:hover .menu1 li:nth-of-type(5) {-webkit-animation: menu1 0.3s ease-in-out forwards;animation: menu1 0.3s ease-in-out forwards;-webkit-animation-delay: 1.5s;animation-delay: 1.5s;}
.NavCeshi li:hover .menu1 li:nth-of-type(6) {-webkit-animation: menu1 0.3s ease-in-out forwards;animation: menu1 0.3s ease-in-out forwards;-webkit-animation-delay: 1.8s;animation-delay: 1.8s;}
.NavCeshi li:hover .menu1 li:nth-of-type(7) {-webkit-animation: menu1 0.3s ease-in-out forwards;animation: menu1 0.3s ease-in-out forwards;-webkit-animation-delay: 2.1s;animation-delay: 2.1s;}
.NavCeshi li:hover .menu1 li:nth-of-type(8) {-webkit-animation: menu1 0.3s ease-in-out forwards;animation: menu1 0.3s ease-in-out forwards;-webkit-animation-delay: 2.4s;animation-delay: 2.4s;}
.NavCeshi li:hover .menu1 li:nth-of-type(9) {-webkit-animation: menu1 0.3s ease-in-out forwards;animation: menu1 0.3s ease-in-out forwards;-webkit-animation-delay: 2.8s;animation-delay: 2.8s;}

@-webkit-keyframes menu1 { 
				0% {    
					opacity: 0;  
					-webkit-transform: translateX(50px) rotate(-90deg);  
					transform: translateX(50px) rotate(-90deg);  
				} 
				100% {   
					opacity: 1;   
					-webkit-transform: translateX(0) rotate(0);   
					transform: translateX(0) rotate(0);  
				}
			}

@keyframes menu1 { 
				0% {    
					opacity: 0;  
					-webkit-transform: translateX(50px) rotate(-90deg);  
					transform: translateX(50px) rotate(-90deg);  
				} 
				100% {   
					opacity: 1;   
					-webkit-transform: translateX(0) rotate(0);   
					transform: translateX(0) rotate(0);  
				}
			}



/*幻灯片*/
.banner_box,.banner_box .bd li{height:600px;}
.banner_box .banner-btn a.prev,.banner_box .banner-btn a.next{top:260px;background-image:url(../../login.114my.cn/memberpic/sudyvalve/uploadfile/image/20181218/20181218174753_800498988.png);}
.banner_box .hd ul li.on{background:#FAA404;}
.banner_box{min-width:1200px;position:relative;overflow:hidden;}
.banner_box .bd{ width:100% !important;}
.banner_box .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner_box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner_box:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box:hover .banner-btn a.next{ right: 54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box .banner-btn a.prev:hover,.banner_box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.banner_box .hd {position:absolute;bottom:20px;width: 100%;display: block;}
.banner_box .hd ul{ text-align: center}
.banner_box .hd ul li{ width:20px; height:20px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner_box .hd ul li.on{ width: 32px; }



.banner_n,.banner_n .bd li{height:350px;}
.banner_n .banner-btn a.prev,.banner_n .banner-btn a.next{top:110px;background-image:url(../../login.114my.cn/memberpic/sudyvalve/uploadfile/image/20181218/20181218174753_800498988.png);}
.banner_n .hd ul li.on{background:#FAA404;}
.banner_n{min-width:1200px;position:relative;overflow:hidden;}
.banner_n .bd{ width:100% !important;}
.banner_n .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner_n .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner_n .banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner_n .banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner_n:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_n:hover .banner-btn a.next{ right:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_n .banner-btn a.prev:hover,.banner_n:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.banner_n .hd {position:absolute;bottom:20px;width: 100%;display: block;}
.banner_n .hd ul{ text-align: center}
.banner_n .hd ul li{ width:20px; height:20px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner_n .hd ul li.on{ width: 32px; }

/*搜索*/
	
	.search_nbg{width: 100%; min-width:1200px; height:80px; margin:0 auto;position:absolute; top:606px;border-bottom:1px #eee solid;}
	.search_bg{width: 100%; min-width:1200px; height:80px; margin:0 auto;border-bottom:1px #eee solid;}
	#search{ color: #999;
		width:1200px;	
		height:80px;
		margin:0 auto;
		line-height:80px;
		
		
		}
.search_01 i{display: block;float: left;padding-top: 22px;margin-right: 14px;}
	.search_01{ float:left; width:850px; padding-left:2px;}
.search_01 a{font-size: 14px;}
.search_01 a:hover{color: #ed0626;}
	.search_02 form{padding-left:0;}
	.search_02{
		height:40px;
		width:254px;
		overflow:hidden;
		margin-top:22px;
		float:right;
		}

	.search-i{ 
		width:34px; 
		overflow:hidden; 
		height:40px;
		}
	.search-bg{
		float:left;
		width:208px;
		height:38px;
		overflow:hidden;
		padding-left:10px;
        background: #fff;
        border: 1px #ccc solid;
        border-radius: 50px 0px 0px 50px;
        border-right: none;
		}




/*实力*/
.strength_t{text-align: center;}
.strength_t p{background: url(../images/20190725102227_1213487484.png)no-repeat center;font-size: 40px;font-weight: bold;color: #333;}
.strength_t p>t{color: #12b7f5;}
.strength_t span{display: block;font-size: 17px;}
.strength_wt{}
.strength_wt li{display: block;float: left;width: 280px;margin-right: 26px;position: relative;overflow: hidden;cursor:pointer;}
.strength_wt li:nth-child(4){margin-right: 0px;}
.strength_img{width: 280px;height: 205px;overflow: hidden;}
.strength_img img{display: block;width:280px;height:205px;transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;}
.strength_wt li:hover .strength_img img{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}
.strength_img1{position: absolute;top:148px;left:85px;}
.strength_w{text-align: center;margin-top: 68px;}
.strength_w p{font-size: 24px;font-weight: bold;color: #333;}
.strength_w em{display: block;width: 44px;height: 1px;background: #12b7f5;margin: 0 auto;margin-top: 8px;margin-bottom: 18px;}
.strength_w span{display: block;font-size: 14px;line-height: 28px;}

/*产品中心*/
.prod_bg{background: url(../images/20190725111721_708062547.jpg)no-repeat center top,url(../images/20190725111937_2125236122.jpg)repeat;width: 100%;min-width: 1200px;height: 1020px;}

.prod_t{text-align: center;padding-top: 125px;}
.prod_t p{font-size: 40px;color: #333;font-weight: bold;}
.prod_t p>t{color: #12b7f5;}
.prod_t span{display: block;font-size: 17px;}

.list{width: 240px;}
.list_t{background: url(../images/20190725112722_126524679.png)no-repeat center;width: 240px;text-align: center;color: #fff;height: 135px;}
.list_t p{font-weight: bold;font-size: 24px;padding-top: 62px;}
.list_t span{display: block;font-size: 12px;color: #cffde2;}
.list_d table{width: 100%;}
.list_d table tr td{display: block;width: 240px;background: #f5f5f5;height: 63px;line-height: 63px;border-bottom: 1px #fff solid;position:relative;}
.list_d table tr td a{display: block;line-height: 58px;font-size: 15px;color: #333;padding-left: 25px;}
.list_d table tr td:before{content: "";position: absolute;top: 21px;right:29px;background: url(../images/20190725114349_1653433830.png)no-repeat;width: 7px;height: 12px;}

.list_b{background-color: #12b7f5;background-image: url(../images/20190725114728_1861824693.png);width: 176px;height:68px;color: #fff;padding-left: 64px;padding-top: 28px;}
.list_b p{font-size: 14px;}
.list_b span{display: block;font-size: 22px;font-weight: bold;}


.prod_fr_js{ overflow: hidden;width:880px; float:right;position: relative;background: #f5f5f5;height: 352px;padding: 24px;}
.prod_fr_js_box{ min-width:900px; height:400px; position:relative; margin:0 auto; }
.prod_fr_js_box .bd{ width:100% !important; }
.prod_fr_js_box li{height:400px; background-position: center; background-repeat: no-repeat;display: block;float: left;}

.prod_cp{width: 352px;height: 352px;overflow: hidden;}
.prod_cp img{display: block;max-width: 100%;max-height: 100%;transition: 0.5s all ease-in-out;}
.prod_fr_js_box li:hover .prod_cp img{    transform: scale(1.1);}



.prod_fr_js_box li a{ display:block; background-size:auto; }
.prod_cp{float:left;}
.prod_ms{float:left;width:498px;margin-left: 50px;margin-top: 50px;height: 352px;}
.prod_ms p{font-size:24px; font-weight:bold;color: #333;margin-bottom: 28px;}
.prod_ms span{line-height:35px; padding-left:16px; display:block;font-size: 14px;line-height: 28px;position: relative;width: 378px;}

.prod_ms span:before{content: "";position: absolute;top:12px;left: 0px;background: #12b7f5;border-radius: 50%;width: 5px;height: 5px;}

.prod_more{margin-top:40px;}

.prod_more dl{display:block; margin-top:20px;}
.prod_more dl dd{float:left; width:96px; height:38px; display:block; line-height:38px; text-align:center; overflow: hidden;}

.prod_more dl .prod_more_01{border:1px #ccc solid; margin-left:-1px; border-bottom-left-radius:50px; border-top-left-radius:50px; position:relative; -webkit-transition:0.3s; transition:0.3s;}
.prod_more dl .prod_more_01:after{content:"";background:#fa880d; color:#fff; border:1px #fa880d solid; height: 38px; width:100px; display:block; -webkit-transition:0.3s; transition:0.3s; right:-100px; z-index:1;}
.prod_more dl .prod_more_01.select-li:after{ position:absolute; top:0; right:0; -webkit-transition:0.3s; transition:0.3s;}

.prod_more dl .prod_more_02{border:1px #ccc solid; border-left:1px #fa880d solid; margin-left:-1px; border-bottom-right-radius:50px; border-top-right-radius:50px; position:relative; -webkit-transition:0.3s; transition:0.3s;}
.prod_more dl .prod_more_02:after{content:"";background:#fa880d; color:#fff; border:1px #fa880d solid; height: 38px; width:100px; display:block; -webkit-transition:0.3s; transition:0.3s; left:-100px; top:0; z-index:1;}
.prod_more dl .prod_more_02.select-li:after{ position:absolute; top:0; left:0; -webkit-transition:0.3s; transition:0.3s;}
.prod_more dl .select-li{border:1px #fa880d solid;}

.prod_more dl .select-li a{ -webkit-transition:none; transition:none; position:relative; z-index:2; color:#fff; display:block; -webkit-transition:0.3s; transition:0.3s;}

.prod_fr_js_btn{ width: 18%; position: absolute; bottom:21px; right:0; margin-left: 0; height:64px; overflow: hidden; }
.prod_fr_js_btn a{ display:block; width:64px; height:64px; position:absolute; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out}
.prod_fr_js_btn a.prev{ background:url(../images/20181126161759_2019857301.png) no-repeat; right:84px;} 
.prod_fr_js_btn a.next{ background:url(../images/20181126161759_261271881.png) no-repeat; right:21px;}
.prod_fr_js_box .hd { position:absolute; bottom:25px; width: 100%; display: block; }
.prod_fr_js_box .hd ul { width: 1100px; margin: 0 auto; text-align: center; }
.prod_fr_js_box .hd ul li{ width:15px; height:15px; border-radius:20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 1111; }
.prod_fr_js_box .hd ul li.on{ background:#fa880d; width:40px; }
.prod_fr_js_btn a.prev:hover {background:url(../images/20190115103017_1195601419.png) no-repeat;}
.prod_fr_js_btn a.next:hover {background:url(../images/20190115103035_249579182.png) no-repeat;}
.prod_fr_js_btn a.prev:hover,.prod_fr_js_box:hover .prod_fr_js_btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }


.prod_rr{border-bottom: 1px #f5f5f5 solid;height: 43px; display: none;}
.prod_rr span{display: block;float: left;background: url(../images/20190725141108_1196983995.png)no-repeat center left;height: 27px;line-height: 27px;font-size: 20px;color: #333;padding-left: 33px;}

.prod_rr a{display: block;float: right;font-size: 14px;color: #999;line-height: 43px;}

.prod_d table tr td{padding:0px !important;position: relative;}

.prod_d table tr td a{margin-left: 20px;display: block;}
.prod_d table tr td a:nth-child(2){display: block !important;height: 40px;line-height: 40px;margin-bottom: 4px;width: 280px;font-size: 16px;color: #fff;text-align: left;text-indent: 1em;position: absolute;z-index: 2;}

.prod_d table tr td a>img{width: 280px;height: 280px;display: block;transition: 0.5s all ease-in-out;overflow: hidden;border-radius: 10px;}





.prod_d{margin-top:9px;}



/*应用*/
.app_bg{background: url(../images/20190725154223_782213639.jpg)no-repeat center;width: 100%;min-width: 1200px;height:807px;position: relative;}




.app_t{color: #fff;text-align: center;}
.app_t p{font-size: 40px;font-weight: bold;}
.app_t span{display: block;font-size: 17px;}

.solve_bgd{width: 1100px; margin:0 auto; padding:50px; background: #fff; border-radius: 30px; overflow: hidden;margin-top: 40px;}

.app_img{position: relative;width: 430px;height: 490px;}

#company_img_btn_l{ background:url(../images/20190725153820_1592483571.jpg) center no-repeat; width:39px; height:39px; right:39px; bottom:0px; cursor: pointer; position:absolute;}
#company_img_btn_r{ background:url(../images/20190725155142_481871776.jpg) center no-repeat; width:39px; height:39px; right:0px; bottom:0px; cursor: pointer;position:absolute;}

.app_img1 li{display: block;float: left;position: relative;}
.app_w{position: absolute;bottom: 0px; left: 0px;width: 100%;height: 65px;background: rgba(0,0,0,0.4);color: #fff;padding-left: 30px;padding-top: 20px;}
.app_w p{font-size: 18px;font-weight: bold;}
.app_w span{display: block;font-size: 10px;color: #f5f5f5;margin-top: 6px;}

.app_ww{width: 227px;height: 280px;background: #f3f3f3;padding: 0px 40px;}
.app_w2{padding-top: 45px;}
.app_w2 em{display: block;background: #12b7f5;height: 2px;width:34px;margin-bottom: 10px;}
.app_w2 p{font-size: 20px;font-weight: bold;color: #333;}
.app_w2 span{font-size: 14px;line-height: 24px;display: block;margin-top: 20px;}

.app_ww2{background: url(../images/20190725190459_5F4085005.jpg)no-repeat center;width: 616px;height: 121px;margin-top: 20px;padding-top: 70px;}
.app_ww2 a{display: block;width: 200px;height: 50px;line-height: 50px;margin: 0 auto;background:#12b7f5;color: #fff;font-size: 18px;text-align: center;}

.app_ww2 a:hover{background:#fa880d;}


/*流程*/
.process_t{padding-top:30px;}
.process_wt{height: 140px;width: 1200px;margin-top: 50px;position: relative;}
.process_tel{margin-top: 30px;}
.process_w{text-align: center;cursor: pointer; width:200px; float:left; margin-left:50px;}
.process_wt div.process_w:first-child{margin-left:0;}
.process_wt div.process_w:nth-child(2n){margin-top:50px;}
.process_w p{font-size: 20px;font-weight: bold;color: #333;margin-top: 14px;}
.process_w span{font-size: 14px;line-height: 24px;display: block;margin-top: 8px;}
.process_w i{width: 120px;height: 120px;display: block;margin: 0 auto;border:2px #12b7f5 solid; border-radius:100%; background-repeat:no-repeat;background-image: url(../images/20190726201828_2126468703.png); transition:all linear 0.2s; -moz-transition:all linear 0.2s; -ms-transition:all linear 0.2s; -webkit-transition:all linear 0.2s;}
.process_w1 i{background-position: 0 -120px;}
.process_w2 i{background-position: -120px -120px;}
.process_w3 i{background-position: -240px -120px;}
.process_w4 i{background-position: -360px -120px;}
.process_w5 i{background-position: -480px -120px;}
.process_w:hover i{background-color:#12b7f5; -webkit-box-shadow:0 0 0 10px rgba(0,153,51,0.2); box-shadow:0 0 0 10px rgba(0,153,51,0.2);}
.process_w1:hover i{background-position: 0 0;}
.process_w2:hover i{background-position: -120px 0;}
.process_w3:hover i{background-position: -240px 0;}
.process_w4:hover i{background-position: -360px 0;}
.process_w5:hover i{background-position: -480px 0;}


.process_tel{height:180px;background: url(../images/20190413/20190413162419_1395645692.jpg)no-repeat center;text-align: center;width: 1200px;}
.process_tel p{font-size: 16px;color: #333;padding-bottom:10px;padding-top: 28px;}
.process_tel span{font-size:38px;font-weight: bold;color:#ef9a09;}



/*优势*/
.adv_bg{background: url(../images/20190725195338_1602570322.jpg)no-repeat center;width: 100%;min-width: 1200px;height: 714px;}
.adv_t{color: #fff;border-bottom: 1px #fff solid;padding-bottom: 18px;}
.adv_t p{font-size: 28px;font-weight: bold;}
.adv_t span{display: block;font-size: 26px;margin-top: 6px;}

.adv_w1{color: #fff;font-size: 14px;margin-top: 14px;}
.adv_a a{display: block;background-image: url(../images/20190726085502_900901959.png);width: 25px;height: 25px;background-color: #fff;border-radius: 50%;margin-top: 28px;}

.adv_fl{margin-left: 73px;margin-top: 70px;}



#tablit { position: relative;
    width: 600px;
    margin: 0 auto;
    height: 670px;
    margin-top:36px;
}

#tablit dl {height:150px;overflow: hidden; width:600px; margin:0 auto;position: absolute;bottom: 20px;left: 20px;}

#tablit dl dt {
    float: left;
    line-height: 69px;
    font-size: 24px;
}

#tablit dl dd {position: relative;
    float: left;
    width:120px;
    height:120px;
    text-align: center;
    font-size: 17px;
    font-weight:bold;
    border-radius: 50%;
    margin-right: 30px;
    background: #fff;
    margin-top: 30px;
}
#tablit dl dd p{margin-top:10px;}
#showtd3{margin-right:0 !important;}
#tablit dl dd.on {
    color: #fff;
    background: #fa880d;
}

#tablit dl dd i{display: block;height:36px;background-repeat: no-repeat;background-position: 0px -30px;margin-top: 26px;-webkit-transition: all 0.3s;transition: all 0.3s;}
#tablit dl dd:nth-child(1) i{background-image: url(../images/20190726100034_301367004.png);}
#tablit dl dd:nth-child(2) i{background-image: url(../images/20190726100427_357152640.png);}
#tablit dl dd:nth-child(3) i{background-image: url(../images/20190726100441_795503499.png);}
#tablit dl dd:nth-child(4) i{background-image: url(../images/20190726100453_244222605.png);}



#tablit dl dd.on i{background-position:0px -150px;}

#tablit .out {
    color: #333;
}


#tablit dl dd:before{content: '';
    display: block;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    position: absolute;
    z-index: 2;
    right: 52px;
    top:-8px;}

#tablit dl dd.on:before {
    border-left: 10px solid transparent;
    border-bottom: 10px solid #fa880d;
    border-right: 10px solid transparent;
    top: -8px;
}






.tabcon {width: 504px;height: 405px;position: relative;z-index: 3;padding-top:96px;padding-left: 96px;}
.dis {
    display: none;
}

.adv_shu{font-size: 60px;font-weight: bold;color: #12b7f5;}
.adv_ww{margin-left: 20px;margin-top: 4px;}
.adv_ww p{font-size: 26px;color: #333;font-weight: bold;}
.adv_ww span{display: block;font-size: 12px;color: #999;margin-top:4px;}

.adv_w{font-size: 14px;line-height: 28px;margin-top: 20px;}
.adv_w p{position: relative;padding-left: 24px;margin-top: 10px;}
.adv_w p:before{content:"";position: absolute;top:9px;left: 0px;background: url(../images/20190726102134_771072334.png);width: 10px;height: 11px;}


.adv_aa{margin-top: 40px;}
.adv_aa a{display: block;width: 120px;height: 35px;line-height: 35px;border: 1px #ccc solid;text-align: center;font-size: 14px;}



/*公司简介*/
.com_t{padding-top: 0px;}

.com_l{width: 600px;height: 415px;position: relative;}



.in_video{ width:100px; float: left; height:100px; cursor: pointer; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;overflow:hidden;position: absolute;bottom: 0px;right: 0px;}
.in_video > .in_video_bg{ background: url(../images/20190726201237_299979675.jpg) no-repeat center / cover; width: 100%; height: 100%; position: absolute; left: 0; top: 0; -webkit-transition: 0.5s all ease-in-out; transition: 0.5s all ease-in-out; }
.in_video:hover > .in_video_bg{ -webkit-transform: scale(1.1); transform: scale(1.1); }
.in_video .lightbox{ display: block; width: 100%; height: 100%; position:relative; z-index: 3; }
.in_video .lightbox .img{ display: block; width:30px; height:30px; padding: 28px 33px 28px 39px; /*! border: 2px solid #fff; */border-radius: 50%; overflow: hidden; position: absolute; top:60%; left:50%; z-index: 3; margin-left: -50px; margin-top: -50px; }
.in_video .lightbox .img img{ width: 100%; height: 100%; display: block}

.in_video:hover .pulse{ -webkit-transform:scale(1); transform:scale(1); }
.in_video:hover .pulse1{ -webkit-transform:scale(1); transform:scale(1); }



.com_r{width: 553px;}
.com_w1{margin-top: 20px;}
.com_w1 p{font-size: 24px;font-weight: bold;color: #333;}
.com_w1 span{display: block;font-size: 12px;color: #999;}
.com_w{margin-top:24px;}
.com_w p{text-indent:20px; line-height: 34px; font-size: 16px;font-weight: lighter;}
.com_a{margin-top: 24px;}
.com_a a{display: block;float: left;width: 100px;line-height: 30px;height: 30px;background: #fa880d;color: #fff;font-size: 14px;color: #fff;text-align: center;-webkit-transition: all 0.8s;transition: all 0.8s;}
.com_a a:nth-child(1){background: #12b7f5;margin-right: 10px;}

.com_a a:hover{width: 150px;}



/*厂房设备*/
.equ_bg{background: #fff;}
.pronav { height: 40px; width: 100%; line-height: 40px; margin-bottom: 20px; }
.pronav ul { text-align: center;}
.pronav ul li { display: inline-block; width: 180px; margin: 0 3px; background: #12b7f5;}
.pronav ul li.active{ background: #fa880d;}
.pronav ul li a{ text-align: center; display: block; color: #fff; font-size: 22px; }

.case_in table > tbody > tr > td { display: block; position: relative; padding: 0 !important;float: left; width: 280px; border:1px #ccc solid;margin-right: 24px;}
.case_in table > tbody > tr > td:nth-child(4){margin-right: 0px;}

.case_in table > tbody > tr > td br { display: none; }
.case_in table > tbody > tr > td a{ display: block; }
.case_in table > tbody > tr > td > a{ overflow: hidden; position: relative; }
.case_in table > tbody > tr > td > a:after,.case_in table > tbody > tr > td > a::after{ content: ''; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.5) url(../images/20190726201722_891879111.png) no-repeat center; left:0; top: -100%; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; }
.case_in table > tbody > tr > td > a > img { -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; height: 210px; width: 100%;    border-bottom: 1px #ccc dashed;}
.case_in table > tbody > tr > td > div { padding: 0 !important; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; width: 100%; position: relative; top: 0; background: #fff; }
.case_in table > tbody > tr > td > div > a { font-size: 14px; color: #333; line-height: 40px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; display: block; text-align: center; overflow: hidden; height: 40px; white-space: nowrap; text-overflow: ellipsis; padding: 0 10px;}
.case_in table > tbody > tr > td:hover > div { width: 100%; margin: 0 auto; background: #12b7f5; top: 0px;}
.case_in table > tbody > tr > td:hover > div > a { color: #fff; }
.case_in table > tbody > tr > td:hover > a:after,.case_in table > tbody > tr > td:hover > a::after{ top: 0; }



/*news*/
.m_news{ background-color:#f5f5f5; padding:70px 0;}
.news {}
.news_row2{border-bottom: 1px solid #cecece; height:52px;}
.news_row2 > .fl { width:1200px; line-height: 50px; }
.news_row2 > .fl > a { display: block;text-transform:uppercase; float: right; color: #333; font-size: 15px; }
.news_list a { text-decoration: none;font-size:20px; display: block; font-weight: bold; padding-left: 40px; line-height: 50px; position: relative; border-bottom: 2px solid #fff; float: left; margin-right:30px; }
.news_list a.news_list1:after{ content:''; display:block; width:30px; height:30px; position: absolute; left: 0; top: 10px; background: url(../images/20190726201559_510892421.png) no-repeat 0 -30px; }
.news_list a.news_list2:after{ content:''; display:block; width:30px; height:30px; position: absolute; left: 0; top: 10px; background: url(../images/20190420/20190420162918_1955837759.png) no-repeat 0 -30px; }
.news_list a.cur{ color: #12b7f5; border-bottom: 2px solid #12b7f5; }
.news_list a.cur:after{ background-position: 0 0; }

.news_row2 > .fr{ width: 390px; }

.faq_cont { background: #f5f5f5; padding: 20px 0; }
.news_r2cont { margin-top:40px; position: relative; height: 370px; }
.news_r2cont > div { position: absolute; top: 0; left: 0; }

.news_cont_l { float: left; width:628px; }
.news_cont_l .news_div_item, .news_cont_l .divdgweb_new_div_item{ position:relative; width:589px; height: 370px; display: block; }
.news_cont_l .news_div_item_date, .news_cont_l .divdgweb_new_div_item_date { position: absolute; width: 85px; height: 85px; background: #fff; left: 20px; bottom: 75px; color: #171717; font-family: Arial, Helvetica, sans-serif; font-size: 14px; z-index: 2;     border-radius: 5px 5px 0 0}
.news_cont_l .news_div_item .news_div_item_content, .news_cont_l .divdgweb_new_div_item .divdgweb_new_div_item_content { position: absolute; bottom: 0; width: 100%;  height: 120px; }
.news_cont_l .news_div_item_day, .news_cont_l .divdgweb_new_div_item_day { position: absolute; font-weight: bold; font-size: 41px; text-align: center; height: 47px; width: 65px; line-height: 35px; top: 10px; left: 10px; color:#171717; font-family: arial; }
.news_cont_l .news_div_item_month, .news_cont_l .divdgweb_new_div_item_month { position: absolute; font-size:14px; bottom: 0; right: 16px; color: #171717; line-height: 35px; }
.news_cont_l .news_div_item_year, .news_cont_l .divdgweb_new_div_item_year { position: absolute; bottom: 0; left: 0; color:#171717; font-size:14px; line-height: 35px; left: 16px; }
.news_cont_l .news_div_item_title, .news_cont_l .divdgweb_new_div_item_title { padding-left: 120px; padding-top: 0px; line-height: 45px; color: #333; font-weight: bold; }
.news_cont_l .news_div_item_title a, .news_cont_l .divdgweb_new_div_item_title a {text-decoration: none; font-size: 18px; font-weight: bold; color: #333; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news_cont_l .news_div_item_body, .news_cont_l .divdgweb_new_div_item_body { line-height: 24px; padding: 13px 20px 0 20px; color: #888888; }
.news_cont_l .news_div_item_pic a,.news_cont_l .news_div_item_pic a img { display: block; width:589px; height: 250px; }
.news_cont_r { width:572px; float: right; }
.news_cont_r .divdgweb_new_div, .news_cont_r .news_div { padding: 0px 0 0 15px; height: 370px; font-weight: normal; }
.news_cont_r .news_div_item, .news_cont_r .divdgweb_new_div_item { position: relative; padding: 2px 0 3px; height: 40px; overflow: hidden; -webkit-transition: 0.3s all ease; transition: 0.3s all ease;     border-bottom: 1px dashed #d0d0d0;}
.news_cont_r .divdgweb_new_div_item_date, .news_cont_r .news_div_item_date { position: absolute; right: 10px; top: 2px; font-size:14px; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_cont_r .divdgweb_new_div_item_date > div, .news_cont_r .news_div_item_date > div{ display: inline-block; color: #787878; font-size: 14px; font-family: 'arial'; line-height: 40px; }
.news_cont_r .news_div_item_title, .news_cont_r .divdgweb_new_div_item_title{ position: relative; }

.news_cont_r .news_div_item_year:after, .news_cont_r .news_div_item_year::after, .news_cont_r .divdgweb_new_div_item_year:after, .news_cont_r .divdgweb_new_div_item_year::after{ content: '-'; }
.news_cont_r .on .news_div_item_year:after, .news_cont_r .on .divdgweb_new_div_item_year:after,{ content: ''; }
.news_cont_r .news_div_item_title:after, .news_cont_r .divdgweb_new_div_item_title:after{ content: ''; background: #12b7f5; width: 4px; height: 4px; position: absolute; left: 10px; top: 19px; }
.news_cont_r .on .news_div_item_title:after, .news_cont_r .on .divdgweb_new_div_item_title:after{ content: ''; display: none; }
.news_cont_r .news_div_item_title .news_div_item_a, .news_cont_r .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #444; padding-left: 26px; display: block; line-height: 40px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_cont_r .news_div_item_pic, .news_cont_r .news_div_item_body, .news_cont_r .divdgweb_new_div_item_body{ -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_cont_r .news_div_item_pic { padding-top: 15px; padding-left: 15px; }
.news_cont_r .news_div_item_pic a, .news_cont_r .news_div_item_pic a img { display: block; width: 162px; height: 110px; }
.news_cont_r .news_div_item.on, .news_cont_r .divdgweb_new_div_item.on { height: 125px; border-bottom: 1px dotted #ccc; padding: 0 0 15px; background: #f5f5f5; }
.news_cont_r .news_div_item_body, .news_cont_r .divdgweb_new_div_item_body { line-height: 20px; color: #767676; font-size: 13px; width:342px; text-align: justify; position: absolute; right: 20px; top: 86px; }
.news_cont_r .on .divdgweb_new_div_item_date, .news_cont_r .on .news_div_item_date { top: 12px; right:300px; }
.news_cont_r .on .news_div_item_title .news_div_item_a, .news_cont_r .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 170px; top: 50px; width: 190px; }
.news_cont_r .on .divdgweb_new_div_item_date > div, .news_cont_r .on .news_div_item_date > div { font-weight: bold; color: #12b7f5; font-size: 24px; line-height: 24px; }
.news_cont_r .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year, .news_cont_r .on .news_div_item_date > .news_div_item_year{ font-size: 14px; display: block; font-weight: 100; line-height: 20px; text-indent: 1px; }
.news_cont_r .on .news_div_item_date > .news_div_item_year:after,.news_cont_r .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year:after{ content: ''; }

/*news*/
.Faq{width:1200px; margin:0 auto 30px;overflow: hidden;padding-top: 30px;}
.Faqtitle{ width:102px; float:left; background:url(../images/20190426135832_1288838480.gif) no-repeat left 39px; padding-top:8px;}
.Faqtitle a{ color:#383838; font-size:20px; float:left; text-decoration:none;}
.Faqtitle span{ display:block; padding-top:53px;}
.Faqcont dl{ float:left; margin-left:21px; width:526px; height:107px; background: #fafafa;    border: 1px solid #ececec;}
.Faqcont dt{ padding:18px 0 6px 62px; background:url(../images/20190420/20190420163359_977169727.jpg) 32px 18px no-repeat; line-height:22px;}
.Faqcont dt a{text-decoration: none;font-size:15px; color:#3d3d3d; font-weight:bold;}
.Faqcont dt a:hover{ color:#12b7f5;}
.Faqcont dd{ padding:0 10px 0 62px; background:url(../images/20190420163501_305920308.jpg) 32px 3px no-repeat; line-height:25px; font-size:13px; color:#7c7c7c;}

.dt01{ width:599px;}

.news h3 a {    display: block;    text-align: center;color: #12b7f5; line-height: 100%;    font-size: 40px;    font-weight: bold;}
.news h3 span a {    position: relative;    display: inline-block;    padding-top: 12px;    font-size: 18px;    color: #555;    line-height: 100%;    font-weight: normal;}
.news h3 span::before {    left: -122px;}
.news h3 span::before,.news h3 span::after {   position: absolute; content: "";   width: 92px;    height: 7px;    background: url(../../login.114my.cn/memberpic/dongqi/uploadfile/image/20190426/20190426140024_1238527411.png);    bottom: 5px;}
.news h3 span::before, .news h3 span::after { position: absolute;    content: "";    width: 92px;    height: 7px;    background: url();       background-position-x: 0%;        background-position-y: 0%;  bottom: 5px;}
.news h3 span::after {    background-position: right;    right: -122px;}
.xinwen_t {    height: 80px;}


/*版权*/
#footer_bg{background: #12b7f5;width: 100%;min-width:1200px;height: 355px;}
.footer_l{margin-left: 50px;height: 194px;border-bottom: 1px #007730 solid;width: 890px;margin-top: 60px;}
.footer_t{height: 55px;background: #0b97cc;color: #fff;text-align: center;font-size: 15px;line-height: 55px;letter-spacing: 0.2px;}
.footer_t a{font-size: 15px;color: #fff;line-height: 55px;letter-spacing: 0.2px;     margin: 0 15px;}
.footer_tu{background:url(../images/20190726115013_919614592.png)no-repeat center;width: 45px;height: 45px;}
.footer_tu1{background:url(../images/20190726115029_852568026.png)no-repeat center;width: 45px;height: 45px;}
.footer_tu2{background:url(../images/20190726115045_1220659757.png)no-repeat center;width: 45px;height: 45px;}
.footer_tu3{background:url(../images/20190726115101_424137337.png)no-repeat center;width: 45px;height: 45px;}
.footer_wt{margin-top: 40px;}
.footer_w p{color: #fff;font-size: 18px;}
.footer_w span{color: #befed8;font-size: 14px;}
.footer_w{margin-left: 15px;}
.footer_wt li{display: block;float: left;width: 350px; margin: 25px;}
.xian{width: 890px;margin-left: 50px;height: 1px;background:#12ac50;     }
.link{margin-left: 50px;margin-top: 30px;}
.link_l{color:#fff;font-size: 14px;}
.link_r{}
.copy{background: #222;height: 70px;line-height: 70px;width: 100%;min-width: 1200px; font-size:13px;color:#929292; }
.copy a{color:#929292; font-size:13px;}



/* 右侧按钮 */
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;-webkit-transition:all 0.5s;transition:all 0.5s;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;-webkit-transition:all 0.3s;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "Microsoft YaHei";overflow:hidden;}
.side ul li .sidebox1{position:absolute;width:54px;height:54px;top:0;right:0;-webkit-transition:all 0.3s;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "Microsoft YaHei";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);-webkit-transition:all 0.3s;transition:all 0.3s;}
.side ul li .sidetop:hover{background:#12b7f5;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.side ul li .sidebox_ewm{position:absolute;width:54px;height:54px;top:0;right:0;-webkit-transition:all 0.3s;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "Microsoft YaHei";overflow:hidden;}
.side ul .sidebox_ewmbox:hover{width:54px;height:210px !important;}
.side ul .sidebox_ewmbox p{-webkit-transition:all 0.5s;transition:all 0.5s; left:5px; top:0px;}
.side ul .sidebox_ewmbox:hover p{display: block; position: relative; left:5px; top: 0px;-webkit-transition:all 0.5s;transition:all 0.5s;}
.side ul .sidebox_ewmbox img{margin-left:0px;-webkit-transition:all 0.5s;transition:all 0.5s;}





/*产品参数*/
    .cpcs {
        width: 900px;
        font-size: 14px;
        line-height: 28px;
    }

    .cpcs_t {
        float: left;
        width: 362px;
        background: #f5f5f5;
        padding-left: 10px;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .cpcs_wt p {
        font-size: 24px;
        text-align: center;
        color: #12b7f5;
       margin-top: 15px;
    margin-bottom: 10px;
    }

    .cpcs_wt img {
        margin-bottom: 10px;
            width: 745px;
    }

    .cpcs_w {
    padding-left: 20px;
    line-height: 46px;
    font-size: 20px;
    color: #fff;
    background: #12b7f5;
    margin-bottom: 20px;
    }
    .cpcs_ww{margin-bottom: 20px;}
    .cpcs_ww table {
        border-collapse: collapse;
        width: 100%;
    }

    .cpcs_ww table td {
        border: 1px #ccc solid !important;
        line-height: 30px;
        text-align: center;
    }


#bodycon{padding-top:120px !important; padding-bottom:60px;}
.detail_title{width: 1184px !important;    margin-left: 0px !important;    margin-bottom: 20px !important;border-bottom: none !important;background: #eee;height: 30px;line-height: 30px;padding-left: 16px;color: #333;font-size: 14px;display: none;}
.news_content_title hr{display:none;}
.news_content_title h3{font-size:16px; color:#333;}
.xwlb_img img{border: 1px #eee solid;   display: table-cell;}
.pcontent_title_h4 h4{    text-align: center; font-size:16px; color:#333 !important;}
.pcontent_title_h4{width: 900px !important; padding-bottom:20px;}

.xw {
    font-size: 14px;
    line-height: 30px;
    text-indent: 2em;
}

.news_content_title hr{display:none;}
.news_content_title h3{font-size:16px; color:#333;}
.xwlb_img img{border: 1px #eee solid;  width: 240px;height: 180px !important;  display: table-cell;}

/*内页banner*/
.banner_about{ width:100%; height:350px; background:url(../images/20190819102412_1915277433.jpg) center; overflow:hidden;}
.banner_prod{ width:100%; height:350px; background:url(../images/20190823204509_652652862.jpg) center; overflow:hidden;}
.banner_xizui{ width:100%; height:350px; background:url(../images/xizui.jpg) center; overflow:hidden;}
.banner_hezuo{ width:100%; height:350px; background:url(../images/hezuo.jpg) center; overflow:hidden;}
.banner_news{ width:100%; height:350px; background:url(../images/20181122160726_599056013.jpg) center; overflow:hidden;}
.banner_cont{ width:100%; height:350px; background:url(../images/20181122160700_28756193.jpg) center; overflow:hidden;}
.banner_prod1{ width:100%; height:350px; background:url(../images/20190824115912_902621258.jpg) center; overflow:hidden;}
.banner_prod2{ width:100%; height:350px; background:url(../images/20190824115927_2016873510.jpg) center; overflow:hidden;}

/*分页*/
    .pages_info{overflow:hidden;text-align:center;margin-top: 20px !important;}
    .pages_info span{display:inline-block;}


/*内页导航*/
.mianbxContent { margin-bottom: 20px !important; height: 40px !important; line-height: 40px !important; font-size: 16px !important; text-align: left !important; background-color: #eee; width: 100% !important; text-indent: 2.5em; -webkit-transition:0.1s all; transition:0.1s all; background:url(../images/20190725211526_322304127.png) no-repeat 7px 12px; border-bottom: 1px solid #eee; letter-spacing: 1px; position: relative; border-top:1px solid #eee; }
.mianbxContent a{ font-size:15px !important; }
.mianbxContent:hover{ background-position:7px -29px; }
.strong_title { display: none; }
.centerHeadImage { border: 0; display: none; }
.mianbxContent a:hover{ color:#a41e26}
.mianbxContent::after,.mianbxContent:after { content: ''; position: absolute; display: block; height: 40px; width: 200px; top: 0; right: 0; }


/*内页新闻*/
.pro_list_box_item_zdy{display:block;height:162px; border-bottom: 1px solid #eee;overflow:hidden;     padding-top: 10px;}
.pro_list_box_item_zdy:hover{background:#f8f8f8;}
.pro_list_box_item_l_zdy{width:200px; height:150px; float:left;}
.pro_list_box_item_l_zdy a img {width:200px; height:150px; border:1px solid #CCC;}
.pro_list_box_item_l_zdy a:hover img { border:1px solid #ffaa31; }
.pro_list_box_item_r_zdy{width:700px; float:right; text-align:left}
.pro_list_box_item_r_zdy p{height: 26px; font-size: 16px; color: #000; border: none;line-height: 26px;padding-bottom: 5px;}
.pro_list_box_item_r_zdy p a{height: 26px; font-size: 16px; color: #ef283d; border: none;}
.pro_list_box_item_r_zdy div{ font-size:13px; font-weight:normal; color:#888; height:68px; overflow:hidden; line-height:23px; }
.pro_list_box_item_r_zdy div > span{font-size:13px !important; font-weight:normal; color:#888;  overflow:hidden; line-height:24px !important;}
.pro_list_box_item_r_zdy div p{ font-size:13px; font-weight:normal;}
.pro_list_box_item_r_zdy a{text-decoration:none}
.pro_list_box_item_r_zdy a:hover{text-decoration:none}
.pro_list_box_item_zdy:hover .pro_list_box_item_r_zdy a{background:#12b7f5;}
.pro_list_box_item_zdy:hover .pro_list_box_item_r_zdy p{color:#12b7f5;}
.shopmrsc a:hover{color:#12b7f5 !important;}
.content_more_a_zdy{ width:90px; height:30px; background: #c1c1c1; display:block; margin-top:10px;  text-align: center; line-height: 29px; height: 30px; color: #fff !important;font-size: 13px !important; letter-spacing: 0.5px;}
.dgcontent_title_h5 { display: block;text-align: center;border-bottom:1px solid #ddd;height:55px !important;line-height:55px !important;margin: 10px auto 25px !important;}
.dgcontent_title_h5 h5,.dgcontent_title_h5 h5 strong{ font-size:18px}
.news_content_title { display: block;text-align: center;height:55px !important;line-height:55px !important;margin: 10px auto;}
.news_content_title h3,.news_content_title h3 strong{ font-size:18px}
.news_content_title hr{display:none;}
.content_more_a_zdy::after,.content_more_a_zdy:after{content: '查看更多>>';color: #fff;}


#bodycon{padding-top: 120px !important;}






/*内页产品*/
.dgweb_list_item_date{text-align:right !important;}
.dgweb_list_item_desc{clear:both;font-weight:100 !important;padding-bottom:10px;border-bottom:1px dotted #ccc !important;}
.dgweb_list_item_box{clear: both; float: none !important;}
.dgweb_list_item_box{ font-size:15px; color:#000; line-height:40px; font-weight:bold;}
.dgweb_list_item_box a:link {color: #000; font-size:15px; text-decoration: none; font-weight:bold;}
.dgweb_list_item_box a:visited {text-decoration: none; color: #000;font-size:15px; font-weight:bold;}
.dgweb_list_item_box a:hover {text-decoration: none; color: #0085ef; font-size:15px; text-decoration:underline;font-weight:bold;}
.dgweb_list_item_box a:active {text-decoration: none; color: #000; font-size:15px;text-decoration:underline; font-weight:bold;}


.dgweb_list_item > .dgweb_list_item_pic > a{display:block;overflow:hidden;margin: 3px;}
.dgweb_list_item > .dgweb_list_item_pic > a > img{ width: 100%;-webkit-transition: ease-in-out 0.25s all;transition: ease-in-out 0.25s all;height:auto; border:0 none !important;}
.dgweb_list_item{ float: left;width:23% !important;margin: 1% 1% 5%; background:#fcfcfc;-webkit-transition: ease-in-out 0.15s all;transition: ease-in-out 0.15s all;-webkit-box-shadow:0 0 0px 1px #ccc;box-shadow:0 0 0px 1px #ccc;position:relative;}
.dgweb_list_item:hover{-webkit-box-shadow:0 0 0px 1px 12b7f5;box-shadow:0 0 0px 1px 12b7f5;}
.dgweb_list_item > .dgweb_list_item_pic { height: auto !important;}
.dgweb_list_item .dgweb_list_item_a::after,
.dgweb_list_item .dgweb_list_item_a:after{ content: ''; -webkit-transition: ease-in-out 0.15s all; transition: ease-in-out 0.15s all; background: #888; position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; z-index: 1; }
.dgweb_list_item .dgweb_list_item_a::before,
.dgweb_list_item .dgweb_list_item_a:before { content: ''; -webkit-transition: ease-in-out 0.4s all; transition: ease-in-out 0.4s all; background: #12b7f5;  position: absolute; left: -200%; bottom: 0; width: 200%; height: 200%; z-index: 2; top: -200%; border-radius: 50%; opacity: 0; }
.dgweb_list_item:hover .dgweb_list_item_a::after{ }
.dgweb_list_item:hover .dgweb_list_item_a::before,
.dgweb_list_item:hover .dgweb_list_item_a:before { left: -50%; top: -50%; opacity: 1; }
.dgweb_list_item .dgweb_list_item_a{bottom:-15px;width:90%;position:absolute;padding:2px 0 !important;margin:0 5%;overflow:hidden;}
.dgweb_list_item .dgweb_list_item_a a{display: block;font-size: 13px; line-height: 25px;-webkit-transition: ease-in-out 0.15s all;transition: ease-in-out 0.15s all;color:#fff;height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 15px;position:relative;z-index:3;}
.dgweb_list_item:hover > .dgweb_list_item_pic > a > img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.dgweb_list_item:hover{}
.dgweb_list_item:hover .dgweb_list_item_a{}
.dgweb_list_item:hover .dgweb_list_item_a a{color:#fff}
.pro_detail_rel_item img {display: block;width: 100%;}
.pro_detail_rel_item img { display: block; width: 100%; height: auto; padding: 0 !important; }
.pro_detail_rel_item > div { width: 31% !important;float: left;padding: 20px 9.5px !important;}
.pro_detail_rel_item br{display:none;}
.pro_detail_rel_item > div > a {display: block; line-height: 34px;font-size: 13px;color: #555;}

.dgweb_list_item{width: 31% !important;}


.pro_one_box{padding-left:0 !important; width:280px; height:280px;display: block; float:left; margin: 13px; border-radius: 10px; overflow: hidden; position: relative;box-shadow: 0 0 20px #eee;}
.pro_one_box .pro_name{display: block; position: absolute; bottom:0; width:100%; height:40px; padding:0 !important; background: url(../images/20190725165250_822856689.png) no-repeat center;}
.pro_one_box .pro_name a{display: block !important;height:40px; line-height:40px;  width: 278px; font-size:16px; color:#fff;text-align: left;text-indent: 1em;position: relative; z-index: 2;}
.pro_one_box .pro_name:after{content:"";display: block !important; width:0; height:40px; position: absolute; bottom:0; left:0;  background:#fa880d; transition:all ease-in-out 0.3s; -moz-transition:all ease-in-out 0.3s; -ms-transition:all ease-in-out 0.3s; -webkit-transition:all ease-in-out 0.3s;}
.pro_one_box:hover .pro_name:after{width:100%; }
.pro_one_box .pro_pic img{transition:all linear 0.2s; -moz-transition:all linear 0.2s; -ms-transition:all linear 0.2s; -webkit-transition:all linear 0.2s;}
.pro_one_box:hover img{transform:scale(1.2); -moz-transform:scale(1.2); -ms-transform:scale(1.2); -webkit-transform:scale(1.2);}


/*联系我们*/
.img-block:first-child{padding-top:0px;}
    .img-block {
    text-indent: 0px;
    padding-top: 14px;
    margin: 0px;
    text-align: center;
    height: 140px;
    position: relative;
    z-index: -1;
}   
       
    .g_fk {
        height: 300px;
        margin-top: 20px;
    }
    
    .g_fk dt {
        float: left;
        width: 440px
    }
    
    .g_fk dt img {
        width: 440px;
        height: 300px;
        display: block;
    }
    
    .g_fk dd {
        background:#f5f5f5;
        float: left;
        width: 720px;
        height: 220px;
        padding: 80px 0 0 40px;
    }
    
    .g_fk h3 {
        height: 32px;
        font-weight: normal;
        font-size: 18px;
        color: #12b7f5;
    }
    
    .g_fk p {
        font-size: 16px;
        color: #666666;
        line-height: 34px;
        width: 666px;
    }
    
    .f_pr {
        position: relative;
    }
    
    .g_lxwm {
       
       width:600px;
      float:left;
    }
    
    .g_lxwm .lxwm {
        border: 1px solid #e1e1e1;
        padding: 16px 0;
    }
    
    .g_lxwm .lxwm {
        border: 1px solid #e1e1e1;
        padding: 16px 0;
    }
    
    .g_lxwm .lxwm li {
        position: relative;
        padding-left: 100px;
        float: left;
        width: 446px;
        height: 78px;
        line-height: 78px;
        border-bottom: 1px solid #e9e9e9;
        margin: 0 24px 0 24px;
        font-size: 18px;
        color: #333333;
    }
    
    .g_lxwm .lxwm li em {
        position: absolute;
        left: 29px;
        top: 16px;
    }
    
    .g_lxwm .line {
        width: 1px;
        height: 207px;
        background: #e9e9e9;
        left: 595px;
        top: 50px;
        position: absolute;
    }
.map{
 float:right;
}




/*简介*/
.video {float:left;width:510px;}
.about {float:right;width:666px;font-size:16px;text-indent:2em;line-height:33px;margin-top: 10px;}